import request from '@/utils/request'

// 1、获取图形验证码
export const getPicCode = () => {
  return request.get('/captcha/image')
}

// 2、获取短信验证码
export const getSmsCode = (captchaCode, captchaKey, mobile) => {
  return request.post('/captcha/sendSmsCaptcha', {
    form: {
      captchaCode,
      captchaKey,
      mobile
    }
  })
}

// 3、登录
export const codeLogin = (mobile, smsCode) => {
  // 黑马的登录接口有问题，登录返回错误，所以只能Mock一个假数据
  // 经过测试，黑马的登录接口不能接受新手机号，乱测中测到一个号码可以用
  // 15012341234,以后就拿这个来测
  const obj = {
    form: {
      smsCode: smsCode,
      mobile: mobile,
      isParty: false,
      partyData: {}
    }
  }
  // console.log(JSON.stringify(obj))
  // console.log('login param-----')

  return request.post('/passport/login', obj)
}
